home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 026a / mym2db11.zip / MYM2DB.DOC next >
Text File  |  1991-06-30  |  11KB  |  473 lines

  1.     
  2.     
  3.     
  4.     
  5.     
  6.     
  7.     
  8.     
  9.     
  10.     
  11.     
  12.     
  13.     
  14.                                 MYM2DB (TM)
  15.                   A Utility to convert Managing Your Money (tm)
  16.                     BUDGET.ARK files to Dbase III format.
  17.     
  18.     
  19.     
  20.     
  21.     
  22.                     Copyright (C) 1991 Indusoft Corp.
  23.     
  24.     
  25.     
  26.     
  27.     
  28.     
  29.     
  30.     
  31.                            Indusoft Corp.
  32.                            PO. Box 26747
  33.                        Greenville, SC 29616-1747
  34.     
  35.     
  36.     
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.              MYM2DBd, (C) Copyright 1991 Indusoft Corp.  page -1-
  59.  
  60.     
  61.     
  62.     
  63.     
  64.     
  65.          OVERVIEW
  66.     
  67.          MYM2DB only does 1 thing - it reads the BUDGET.ARK file from
  68.          your transactions archived with MYM, and converts them into 
  69.          a delimited file which can easily be imported into Dbase III.
  70.          
  71.          I wrote MYM2DB because I didn't particularly care for MYM's 
  72.          graphing and filtering capabilities. I knew Dbase so....
  73.         
  74.          The BUDGET.ARK tranactions created by MYM version 6.0 (no other 
  75.          versions have been tested), are stored in variable length 
  76.          records. Any transaction may allocate money to 1 OR MORE budget 
  77.          accounts.  MYM2DB understands this fact and will correctly 
  78.          build 1 database record for each allocation. This way you can 
  79.          sort and report by budget category, as well as by who got/gave 
  80.          you your money. 
  81.         
  82.     
  83.          
  84.          SYNTAX:
  85.     
  86.          MYM2DB is invoked this way:
  87.         
  88.               Mym2db   [input_filename] [output_filename] 
  89.            (defaults)     BUDGET.ARK      BUDGET.TXT     
  90.      
  91.          Options are:
  92.           /? - get help info. 
  93.           /D - write an empty Database (BUDGET.DBF) compatible with
  94.                Budget.TXT for you to append to.
  95.     
  96.          Note that MYM2db does not require any arguments. If you do not 
  97.          specify input and output filenames, MYM2DB will default to the 
  98.          values shown. 
  99.     
  100.          MYM2DB will look for BUDGET.ARK (or the input filename you 
  101.          specify) first in the current directory. If not found, it will 
  102.          look in the \MYM subdirectory for filename.  The output file 
  103.          will always be written to the current directory.
  104.          
  105.          Getting your info into a Dbase style database is a simple 
  106.          process.
  107.     
  108.             (1)  Run MYM2db.
  109.             (2)  Get into DBase or your favorite clone and type.
  110.                    "USE BUDGET"
  111.                    "APPEND FROM BUDGET.TXT DELIMITED"
  112.     
  113.  
  114.  
  115.  
  116.  
  117.              MYM2DBd, (C) Copyright 1991 Indusoft Corp.  page -2-
  118.  
  119.     
  120.     
  121.          DATABASE STRUCTURE
  122.     
  123.          The shareware version of MYM2DB does not directly build the 
  124.          Dbase compatible file (there has to be something you get for 
  125.          registering).  However, it will build an empty database 
  126.          structure called BUDGET.DBF ready for you to append the 
  127.          delimited file into.  Below is the structure of BUDGET.DBF. 
  128.     
  129.          Structure for database: BUDGET.DBF
  130.          Number of data records:       0
  131.          Date of last update   : xx/xx/91
  132.          Field  Field Name  Type       Width    Dec
  133.              1  CDATE       Character      8
  134.              2  WHO         Character     50
  135.              3  ADDR1       Character     25
  136.              4  ADDR2       Character     25
  137.              5  ADDR3       Character     25
  138.              6  RECEIVED    Numeric        8      2
  139.              7  SPENT       Numeric        8      2
  140.              8  METHOD      Character      5
  141.              9  F4          Character     10  - what is this folks???
  142.             10  COMMENT     Character     50
  143.             11  ACCT_NAME   Character     25
  144.             12  ACCT_NUM    Character     10
  145.             13  ACCT_AMT    Numeric        8      2
  146.             14  CATEGORY    Character     20
  147.             15  EXP_INCOME  Character     10
  148.             16  TAXCATEGOR  Character     25
  149.             17  DDATE       Date           8  - unused in shareware version.
  150.          ** Total **                     321
  151.          
  152.          Look at the fields of a "spend money" screen and you will see 
  153.          that this structure mirrors the field contents from roughly top 
  154.          to bottom, left to right. 
  155.     
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.              MYM2DBd, (C) Copyright 1991 Indusoft Corp.  page -3-
  177.  
  178.     
  179.     
  180.     
  181.     
  182.          CONTENTS
  183.     
  184.     
  185.          This self extracting file should contain the following files:
  186.     
  187.     
  188.          mym2db.exe      - the program itself.
  189.          mym2db.doc      - these docs.
  190.          read.me         - any last minute info.
  191.     
  192.     
  193.           SUPPORT
  194.     
  195.           Indusoft Corp. can be contacted as follows:
  196.     
  197.           Phone:  (803)-292-9066
  198.                   Please leave name, phone (including area code),
  199.                   and times when you can be reached.
  200.                   I WILL CALL COLLECT.
  201.     
  202.           Compuserve ID:  73517,1107
  203.                   I check for mail every couple of days.
  204.                   This is the preferred method.
  205.     
  206.           Ilink BBS Network (Shareware Connferance)
  207.                   I check for mail every couple of days.
  208.                   Leave message for ALAN DEAN. 
  209.     
  210.          TRADEMARK ACKNOWLEDGEMENTS
  211.          
  212.          The following are trademarks or registered trademarks of the 
  213.          respective companies: 
  214.     
  215.               Managing Your Money, MECA    - MECA Ventures Inc.
  216.               dBASE, dBASE III, dBASE III Plus -  Ashton-Tate
  217.               dBASE IV  -  Ashton-Tate
  218.               LOTUS, 1-2-3, and Symphony - LOTUS Development Co.
  219.               IBM, IBM PC, and IBM PC-AT  - IBM Corporation 
  220.               HP LaserJet, Plus, and LaserJet II - Hewlett-Packard
  221.     
  222.     
  223.     
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.              MYM2DBd, (C) Copyright 1991 Indusoft Corp.  page -4-
  236.  
  237.     
  238.     
  239.     
  240.          TERMS OF USE
  241.     
  242.          MYM2DB is supplied for personal, private use.  Feel free to
  243.          distribute the non-registered version of MYM2DB given these
  244.          restrictions:
  245.     
  246.          -  The program shall be supplied in its original, unmodified
  247.             form, which includes this documentation;
  248.     
  249.          -  No fee is charged other than media materials;
  250.     
  251.          -  "Commercial" use without a license is prohibited;
  252.     
  253.          -  The program may not be included, or bundled, with other
  254.             goods or services.  Exceptions may be granted upon written
  255.             request only.  This also applies to clubs and distributors.
  256.     
  257.     
  258.          WARRANTY
  259.     
  260.          This program is provided AS IS without any warranty, expressed 
  261.          or implied, including but not limited to the program's 
  262.          suitability for any specific purpose.  Considerable testing 
  263.          effort has been expended in MYM2DB's development, but the user 
  264.          is responsible for determining the program's suitability for 
  265.          use.  The user assumes full risk as to the results of using 
  266.          this package.  In no event shall Indusoft be liable for any 
  267.          consequential damages arising from the use, or inability to use 
  268.          these routines. 
  269.     
  270.          The idea of shareware with its low cost distribution of quality
  271.          programs can be of great value to computer users.  MYM2DB
  272.          follows in that tradition.
  273.     
  274.                           THANK YOU FOR YOUR SUPPORT!
  275.     
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.              MYM2DBd, (C) Copyright 1991 Indusoft Corp.  page -5-
  295.  
  296.     
  297.     
  298.     
  299.          -------------------- REGISTRATION BENEFITS ------------------------
  300.     
  301.     
  302.     
  303.          Registration allows Indusoft to continue improving MYM2DB and
  304.          to develop new products for the computing community. Ideas for 
  305.          future improvements include:
  306.          
  307.          *  Support routines and reports to help you analyze your 
  308.             budgets.
  309.     
  310.          *  Ideas that you, our customers submit.
  311.     
  312.          Mym2db registration comes in 3 versions, described below:
  313.     
  314.          License to use the current and all future
  315.          shareware versions for private use ...................... $ 10
  316.     
  317.          License for private and non-resale commercial use.
  318.          A disk with the latest version of MYM2DB will be
  319.          sent to you This is an extended version with
  320.          automatic creation of the DBF file (no appends to do),
  321.          no NAG screens, and any supporting Dbase code 
  322.          I've developed at the time you register. 
  323.          Source code is not included.  ........................... $ 20
  324.     
  325.          License for business and commercial use,
  326.          (includes full source code and right to
  327.           embed the object code in your product)  ................ $ 30
  328.     
  329.     
  330.          Please make checks or money orders payable to:
  331.     
  332.                          Indusoft Corp.
  333.                          PO Box 26747
  334.                       Greenville, SC  29616-1747
  335.     
  336.     
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.              MYM2DBd, (C) Copyright 1991 Indusoft Corp.  page -6-
  354.  
  355.     
  356.     
  357.                        REGISTRATION - ORDER FORM
  358.                       ============================
  359.     
  360.     
  361.     
  362.          Please Register MYM2DB as follows:
  363.     
  364.     
  365.                       Shareware version   ($10.00)   ______
  366.     
  367.                       Extended version    ($20.00)   ______
  368.     
  369.                       Developer's version ($30.00)   ______
  370.     
  371.     
  372.          Send applicable material to:
  373.     
  374.          Name: ___________________________________  Phone:_____________
  375.     
  376.          Company: _____________________________________________________
  377.     
  378.          Address: _____________________________________________________
  379.     
  380.          Address: _____________________________________________________
  381.     
  382.          City, State, Zip: ____________________________________________
  383.     
  384.     
  385.          Where did you learn about our program?
  386.     
  387.          ______________________________________________________________
  388.     
  389.          How can we improve MYM2DB?
  390.     
  391.          ______________________________________________________________
  392.     
  393.          ______________________________________________________________
  394.     
  395.          ______________________________________________________________
  396.     
  397.     
  398.          Please forward check or money order payable to:
  399.     
  400.                           Indusoft Corp.
  401.                           PO Box  26747
  402.                        Greenville, SC  29616-1747
  403.     
  404.     
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.              MYM2DBd, (C) Copyright 1991 Indusoft Corp.  page -7-
  413.  
  414.     
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.              MYM2DBd, (C) Copyright 1991 Indusoft Corp.  page -8-
  472.  
  473.